possess in abundance - Français Anglais Dictionnaire